@charset "utf-8";.g_we{background:url(../images/webg.jpg) no-repeat center 0;height:488px}
.g_we p{padding:300px 0 0 400px;font-size:14px;line-height:24px;color:#666}
.g_pp{background:url(../images/ppbg.jpg) no-repeat center 137px;height:1181px}
.g_pp h2{background:url(../images/pptit.jpg) no-repeat;height:63px;font-size:18px;color:#666;padding-top:74px;font-weight:400;padding-left:500px}
.g_pp dl{height:444px;margin-bottom:80px}
.g_pp dt{float:left;width:796px;height:444px;margin-right:55px}
.g_pp dt img{width:796px;height:444px;display:block;transition:all .3s linear 0s}
.g_pp dt:hover img{transform:scale(1.05)}
.g_pp dd{float:left;width:345px;padding-top:12px}
.g_pp h3{position:relative;height:87px;background:url(../images/line1.jpg) no-repeat 0 64px;margin-left:-95px;padding-left:100px;font-size:30px;font-weight:700;color:#007ac5}
.g_pp h3 a{color:#007ac5}
.g_pp p{font-size:16px;line-height:24px;color:#666;margin-bottom:60px}
.g_pp span a{display:block;background:url(../images/ppbtn.jpg) no-repeat;width:139px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff}
.g_pp .dl02 dd{float:left;margin-right:55px}
.g_pp .dl02 dt{margin-right:0}
.g_pp .dl02 h3{background:url(../images/line1.jpg) no-repeat 300px 64px;margin-left:0;padding-left:0;width:500px}
.g_pro{background:url(../images/cpbg.jpg) no-repeat center top;height:1036px}
.g_pro h2 a{background:url(../images/cptit.jpg) no-repeat;height:47px;font-size:18px;color:#666;padding-top:82px;font-weight:400;padding-left:474px;display:block}
.g_pro .m_fl{float:left;width:266px}
.g_pro .m_fl h3{background:url(../images/cptit2.jpg) no-repeat;height:68px;line-height:68px;font-size:24px;color:#fff;font-weight:400;margin-bottom:6px}
.g_pro .m_fl h3 a{height:68px;line-height:68px;padding-left:40px;display:block;color:#fff}
.g_pro .m_fl h4{height:48px;line-height:48px;margin-top:10px}
.g_pro .m_fl h4 a{display:block;width:231px;height:48px;line-height:48px;background:#959493;padding-left:30px;font-size:16px;font-weight:700;color:#fff}
.g_pro .m_fl .cur a,.g_pro .m_fl h4 a:hover{background:#6ac76f}
.g_pro .m_fl .cur a{margin-bottom:0}
.g_pro .m_fl ul{padding-left:25px;background:#f4f4f4;width:236px}
.g_pro .m_fl li{height:48px;line-height:48px;border-bottom:1px solid #eaeaea}
.g_pro .m_fl li a{font-size:14px;color:#555}
.g_pro .m_fl li a:hover{color:#007ac5}
.g_pro .fltel{background:url(../images/fltel.jpg) no-repeat;width:201px;height:81px;padding:200px 0 0 60px;font-size:20px;font-weight:700;color:#fff;position:relative}
.g_pro .m_cp{float:right;width:902px}
.g_pro .m_cp li{position:relative;float:left;width: 284px;margin-right:25px;height:284px;}
.g_pro .m_cp li:nth-child(3n){margin-right:0}
.g_pro .m_cp li img{border:1px solid #eee;border-radius:5px;width:281px;height:210px;display:block}
.g_pro .m_cp li em{display:block;background:#007ac5;border-radius:5px;font-size:14px;color:#fff;text-align:center;overflow:hidden;height:40px;line-height:40px}
.g_pro .m_cp li a i{background:rgba(106,199,111,.3) none repeat;height:210px;left:0;opacity:0;position:absolute;text-align:center;top:0;transform:scale(0);transition:all .3s ease-in-out 0s;width:281px}
.g_pro .m_cp li a:hover i{opacity:1;transform:scale(1)}
.g_fs{background:url(../images/fsbg.jpg) no-repeat center top;height:834px;padding-top:73px}
.g_fs h2{height:120px}
.g_fs dl{float:left;width:360px;margin-right:480px;height:310px;transition:all .3s linear 0s}
.g_fs dl:hover{transform:translateY(-5px)}
.g_fs .lastdl{margin-right:0}
.g_fs p{font-size:14px;line-height:24px;color:#333;margin-bottom:15px}
.g_fs dt{height:106px;position:relative;width:94px;height:94px}
.g_fs dt i{position:absolute;left:0;top:0;opacity:0;width:94px;height:94px;display:block}
.g_fs dt b{display:block;width:94px;height:94px}
.g_fs li{float:left;margin-right:23px;width:66px;height:44px;border-radius:5px;border:1px solid #0f82c8;font-size:16px;line-height:20px;color:#333;text-align:center;padding-top:8px}
.g_fs .li01{height:52px;line-height:52px;padding-top:0}
.g_fs dl:hover li{background:#6ac76f;color:#fff;border:1px solid #6ac76f}
.g_fs dl:hover b{opacity:0}
.g_fs dl:hover i{opacity:1}
.g_fs .fstel{position:absolute;left: 420px;top:680px;font-size:24px;font-weight:700;color:#6ac76f;}
.g_fs .fstel span a{display:block;width:140px;height:36px;line-height:36px;margin:15px auto;background:url(../images/btn.png) no-repeat;text-align:center;font-size:14px;color:#fff;font-weight:400}
.g_ys1{background:url(../images/ysbg.jpg) no-repeat center top;height:2505px}
.g_ys1 h2{padding-top:60px}
.ysimg1{position:absolute;right:-47px;top:217px}
.ysimg2{position:absolute;left:0;top:802px}
.ysimg3{position:absolute;right:-30px;top:1437px}
.ysimg4{position:absolute;left:0;top:1937px}
.g_ys1 .m_ys1{position:absolute;left:0;top:422px;width:505px}
.g_ys1 .m_ys2{position:absolute;left:750px;top:993px;width:452px}
.g_ys1 .m_ys3{position:absolute;left:0;top:1500px;width:500px}
.g_ys1 .m_ys4{position:absolute;left:596px;top:2071px;width:605px}
.g_ys1 .m_ysgy h3{height:88px}
.g_ys1 .m_ysgy p{font-size:14px;line-height:28px;color:#333}
.g_ys1 .m_ysgy p b{color:#007ac5}
.g_an{background:url(../images/anbg.jpg) no-repeat center top;height:600px;padding-top:70px}
.g_an .content{width:1210px}
.g_an h2 a{background:url(../images/antit.png) no-repeat;height:60px;font-size:18px;color:#666;padding-top:70px;font-weight:400;padding-left:517px;color:#666;display:block}
.g_an .anhd{float:left;font-size:18px;color:#fff}
.g_an .anhd li{position:relative;padding:22px 0 0 76px;width:144px;height:52px;margin-bottom:5px;background:#007ac5}
.g_an .anhd em{display:block;font-size:12px;text-transform:uppercase;color:#a3c4e3}
.g_an .anhd b{position:absolute;left:30px;top:18px}
.g_an .anhd li.on{background:#6ac76f}
.g_an .anhd li.on em{color:#bee4c0}
.g_an .anhd li a{color:#fff}
.g_an .anhd span{display:block;position:relative;padding:22px 0 0 76px;width:144px;height:52px;margin-bottom:5px;background:#007ac5}
.g_an .anhd span em{display:block;font-size:12px;text-transform:uppercase;color:#a3c4e3}
.g_an .anhd span b{position:absolute;left:30px;top:18px}
.g_an .anhd span a{color:#fff}
.g_an .anbd{float:right;width:965px}
.g_an .anbd dt{float:left;width:522px}
.g_an .anbd dt img{width:522px;height:390px;display:block}
.g_an .anbd dd{float:left;margin-top:24px;width:363px;padding:35px 35px 0 42px;background:#007ac5;height:308px}
.g_an .anbd h3{background:url(../images/antit.jpg) no-repeat 0 bottom;height:60px;line-height:60px;font-size:20px;font-weight:700;color:#fff;overflow:hidden;margin-bottom:30px}
.g_an .anbd h3 a{color:#fff}
.g_an .anbd p{font-size:14px;line-height:30px;height:120px;overflow:hidden;color:#fff;margin-bottom:30px}
.g_an .anbd span a{display:block;float:left;background:url(../images/anbtn2.jpg) no-repeat;width:140px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#666}
.g_an .anbd span .btn1{background:url(../images/anbtn1.jpg) no-repeat;color:#fff;margin-right:18px}
.g_zj{background:url(../images/abbg.jpg) no-repeat center top;height:450px;padding-top:67px}
.g_zj h2{position:absolute;left:56px;top:0;background:url(../images/abtit.png) no-repeat;width:185px;height:372px}
.g_zj h2 b{position:absolute;left:30px;top:284px}
.g_zj dl{margin-left:306px;width:860px}
.g_zj h3{height:48px;line-height:48px;font-size:18px;font-weight:700;color:#000;overflow:hidden}
.g_zj h3 a{color:#000}
.g_zj p{font-size:14px;line-height:36px;color:#585858}
.g_zj p a{color:#6ac76f}
.g_newcon{height:450px}
.g_news{width:1200px}
.g_news .hd{height:48px;line-height:48px;background:#ebebeb;padding-right:20px;margin-bottom:30px}
.g_news .hd li a{display:block;width:140px;text-align:center;float:left;color:#444;font-size:18px}
.g_news .hd .on a,.g_news .hd li a:hover{background:#007ac5;color:#fff;text-decoration:none;font-weight:700}
.g_news .hd .u_more a{color:#666;font-size:14px;font-family:arial;text-transform:uppercase}
.g_news .u_dlst3{height:168px}
.g_news .u_dlst3 dt{position:relative;float:left;width:232px;height:157px;overflow:hidden;margin-right:22px}
.g_news .u_dlst3 dt img{width:232px;height:157px;display:block;transition:all .3s linear 0s}
.g_news .u_dlst3 dt:hover img{transform:scale(1.2)}
.g_news .u_dlst3 dd{float:left;width:460px}
.g_news .u_dlst3 dd h4 a{font-size:16px;display:block;color:#333;height:26px;line-height:26px;overflow:hidden;font-weight:400;margin-bottom:10px}
.g_news .u_dlst3 dd p{color:#666;font-size:14px;line-height:24px;height:72px;overflow:hidden}
.g_news .u_dlst3 dd span a{display:block;margin-top:14px;width:140px;height:36px;line-height:36px;background:url(../images/btn.png) no-repeat;color:#fff;text-align:center;font-size:14px}
.g_news .u_lst5 li{height:52px;line-height:52px;overflow:hidden;color:#666;border-bottom:1px dashed #cfcfcf}
.g_news .u_lst5 li a{font-size:14px;color:#666}
.g_news .u_lst5 li span{color:#999;font-family:arial;font-size:14px;float:right}
.g_news .u_lst5 li a:hover{color:#ec7800}
.wend{width:416px}
.wend h3{background:url(../images/wdtit.jpg) no-repeat;height:50px;line-height:50px;padding:0 20px 0 45px}
.wend h3 a{color:#fff;font-size:18px;font-weight:700}
.wend h3 span a{color:#666;font-weight:400;font-size:14px;text-transform:uppercase}
.wend dl{height:100px;padding-top:30px;border-bottom:1px dashed #c2c2c2}
.wend dt{height:26px;line-height:26px;overflow:hidden;font-size:14px;color:#333;margin-bottom:15px}
.wend dt a{color:#333;background:url(../images/wen.jpg) no-repeat 0 3px;padding-left:43px;display:block}
.wend dd{font-size:14px;padding-left:43px;background:url(../images/da.jpg) no-repeat left top;line-height:24px;color:#666;height:48px;overflow:hidden}
.wend .m_zxc{height:365px;overflow:hidden}
.g_link{height:104px}
.g_link h2{float:left;width:120px}
.link_c{padding-top:23px;line-height:28px;overflow:hidden;float:left;width:1080px;font-size:14px}
.link_c a{white-space:nowrap;padding:0 30px;float:left;height:28px;line-height:28px;color:#555;display:block}